independently driven - Español Inglés Diccionario